home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 January - Disc 2 / Macworld (1999-01) (Disk 2).dmg / Serious Demos / Symbolic Composer 4.2 / Environment / System / MRAC / Generate / g-integer < prev    next >
Text File  |  1998-08-11  |  904b  |  24 lines

  1. g-integer x y
  2.  
  3. This function generates integers between target points. It is an invaluable tool in the building of complex conversion functions. See it 'at work' in functions like cfunction and g-cluster. It is also useful as a first step in creating source material for composition processes concerned with serial or intervallic mechanisms. 
  4.  
  5. (g-integer -3 12)
  6. => (-3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12)
  7.  
  8. (g-integer 3 -12)
  9. => (3 2 1 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12)
  10.  
  11. (g-integer -3 '(12 3 7))
  12. => ((-3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12)
  13.     (-3 -2 -1 0 1 2 3)
  14.     (-3 -2 -1 0 1 2 3 4 5 6 7))
  15.  
  16. (g-integer '(0 1 2) '(12 3 7))
  17. => ((0 1 2 3 4 5 6 7 8 9 10 11 12) (1 2 3) (2 3 4 5 6 7))
  18.  
  19. (g-integer '(0 1 2) '(12 3 7 4 6))
  20. => ((0 1 2 3 4 5 6 7 8 9 10 11 12)
  21.     (1 2 3) (2 3 4 5 6 7) (0 1 2 3 4) (1 2 3 4 5 6))
  22.  
  23. (g-integer '(12 3 2) '(0 1 7))
  24. => ((12 11 10 9 8 7 6 5 4 3 2 1 0) (3 2 1) (2 3 4 5 6 7))